#include "StringResource.h"

#include <QObject>

namespace NewStringTable {
#define tr QObject::tr

QString strAIPanelDataBroker(int i) {
  switch (i) {
    case 0: {
      return (tr("数据权限 - 经纪商"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelInfo(int i) {
  switch (i) {
    case 0: {
      return (tr("个人资料"));
    }
    case 1: {
      return (tr("您的账号已到期"));
    }
    case 2: {
      return (tr("您的账号将于 "));
    }
    case 3: {
      return (tr(" 到期"));
    }
    case 4: {
      return (tr("登录账号"));
    }
    case 5: {
      return (tr("修改密码"));
    }
    case 6: {
      return (tr("姓名"));
    }
    case 7: {
      return (tr("所属机构"));
    }
    case 8: {
      return (tr("部门"));
    }
    case 9: {
      return (tr("职位"));
    }
    case 10: {
      return (tr("固话"));
    }
    case 11: {
      return (tr("手机"));
    }
    case 12: {
      return (tr("QQ"));
    }
    case 13: {
      return (tr("我的客户经理"));
    }
    case 14: {
      return (tr("会员类型"));
    }
    case 15: {
      return (tr("正式会员"));
    }
    case 16: {
      return (tr("试用会员"));
    }
    case 17: {
      return (tr("会员详情"));
    }
    case 18: {
      return (tr("已验证"));
    }
    case 19: {
      return (tr("更改验证"));
    }
    case 20: {
      return (tr("未验证"));
    }
    case 21: {
      return (tr("验证手机"));
    }
    default:
      break;
  }
  return tr("");
}

QString strDlgAccountInfo(int i) {
  switch (i) {
    case 0: {
      return (tr("账号信息"));
    }
    case 1: {
      return (tr("个人资料"));
    }
    case 2: {
      return (tr("常用经纪人"));
    }
    case 3: {
      return (tr("数据权限"));
    }
    case 4: {
      return (tr("经纪商"));
    }
    case 5: {
      return (tr("CFETS"));
    }
    case 6: {
      return (tr("上交所"));
    }
    case 7: {
      return (tr("深交所"));
    }
    case 8: {
      return (tr("中债"));
    }
    case 9: {
      return (tr("中证"));
    }
    case 10: {
      return (tr("一级销售"));
    }
    case 11: {
      return (tr("Excel插件"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelBusiness(int i) {
  switch (i) {
    case 0: {
      return (tr("债券"));
    }
    case 1: {
      return (tr("IRS"));
    }
    case 2: {
      return (tr("NCD"));
    }
    case 3: {
      return (tr("NCD一级"));
    }
    case 4: {
      return (tr("中资美元债"));
    }
    case 5: {
      return (tr("票据"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelBusinessApply(int i) {
  switch (i) {
    case 0: {
      return (tr("申请"));
    }
    case 1: {
      return (tr("已授权"));
    }
    case 2: {
      return (tr("审核中"));
    }
    case 3: {
      return (tr("无法申请"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelCFETS(int i) {
  switch (i) {
    case 0: {
      return (tr("CFETS"));
    }
    case 1: {
      return (tr("数据权限 - CFETS"));
    }
    case 2: {
      return (tr("您已经获得CFETS权限。"));
    }
    case 3: {
      return (tr("您尚未获得CFETS权限，请拨打"));
    }
    case 4: {
      return (tr("400-119-9898"));
    }
    case 5: {
      return (tr("咨询权限事宜。"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelSHE(int i) {
  switch (i) {
    case 0: {
      return (tr("上交所"));
    }
    case 1: {
      return (tr("数据权限 - 上交所"));
    }
    case 2: {
      return (tr("您已经获得上交所权限。"));
    }
    case 3: {
      return (tr("您尚未获得上交所权限，请拨打"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelSZE(int i) {
  switch (i) {
    case 0: {
      return (tr("深交所"));
    }
    case 1: {
      return (tr("数据权限 - 深交所"));
    }
    case 2: {
      return (tr("您已经获得深交所权限。"));
    }
    case 3: {
      return (tr("您尚未获得深交所权限，请拨打"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelDataCDC(int i) {
  switch (i) {
    case 0: {
      return (tr("数据权限 - 中债"));
    }
    case 1: {
      return (tr("您已获得权限:"));
    }
    case 2: {
      return (tr("您暂未开通中债数据权限"));
    }
    case 3: {
      return (tr(""));
    }
    case 4: {
      return (tr(""));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelDataCSI(int i) {
  switch (i) {
    case 0: {
      return (tr("数据权限 - 中证"));
    }
    case 1: {
      return (tr("您已经获得中证数据权限。"));
    }
    case 2: {
      return (tr("你暂未开通中证数据权限。"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelDataExcel(int i) {
  switch (i) {
    case 0: {
      return (tr("数据权限- Excel插件"));
    }
    case 1: {
      return (tr("您已获得: "));
    }
    case 2: {
      return (tr("实时数据权限"));
    }
    case 3: {
      return (tr("静态函数权限"));
    }
    case 4: {
      return (tr("历史数据权限 ( "));
    }
    case 5: {
      return (tr("尚未获得经纪商权限 )"));
    }
    case 6: {
      return (tr("您尚未获得Excel插件权限，请拨打"));
    }
    case 7: {
      return (tr("400-119-9898"));
    }
    case 8: {
      return (tr("咨询权限事宜。"));
    }
    default:
      break;
  }
  return tr("");
}

QString strAIPanelDataIMSales(int i) {
  switch (i) {
    case 0: {
      return (tr("数据权限- 一级销售"));
    }
    case 1: {
      return (tr("您已获得一级销售权限。"));
    }
    case 2: {
      return (tr("已申请，等待审核中。"));
    }
    case 3: {
      return (tr("您尚未获得一级销售权限。"));
    }
    case 4: {
      return (tr(""));
    }
    case 5: {
      return (tr(""));
    }
    case 6: {
      return (tr("立即申请"));
    }
    default:
      break;
  }
  return tr("");
}

QString strDlgAlterPassword(int i) {
  switch (i) {
    case 0: {
      return (tr("修改成功!"));
    }
    case 1: {
      return (tr("修改失败!"));
    }
    case 2: {
      return (tr("SOCKS用户验证失败"));
    }
    case 3: {
      return (tr("HTTP协议版本不匹配"));
    }
    case 4: {
      return (tr("HTTP验证失败,407"));
    }
    case 5: {
      return (tr("HTTP验证失败,407"));
    }
    case 6: {
      return (tr("不能通过代理服务器连接目标主机"));
    }
    case 7: {
      return (tr("不能直接连接目标主机"));
    }
    case 8: {
      return (tr("网络超时"));
    }
    case 9: {
      return (tr("发送测试连接消息失败"));
    }
    case 10: {
      return (tr("接收测试连接消息失败"));
    }
    case 11: {
      return (tr("原密码 : "));
    }
    case 12: {
      return (tr("新密码 : "));
    }
    case 13: {
      return (tr("确认密码 : "));
    }
    case 14: {
      return (tr("密码不能为空!"));
    }
    case 15: {
      return (tr("两次密码输入不一致!"));
    }
    case 16: {
      return (tr("新密码与原密码相同!"));
    }
    case 17: {
      return (tr("原密码输入错误!"));
    }
    case 18: {
      return (tr("密码必须至少8个字符，而且同时包含字母和数字"));
    }
    default:
      break;
  }
  return tr("");
}
}  // namespace NewStringTable
